launch equipment building - Turkish English Dictionary